﻿USE [GestionePolveri]
GO

/****** Object:  Table [GP].[CostiAggiuntivi]    Script Date: 08/25/2013 17:27:03 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [GP].[CostiAggiuntivi](
	[IDCostiAgg] [bigint] IDENTITY(1,1) NOT NULL,
	[IDFattura] [bigint] NOT NULL,
	[IDFamiglia] [int] NOT NULL,
	[CostoAgg] [float] NULL,
 CONSTRAINT [PK_CostiAggiuntivi_1] PRIMARY KEY CLUSTERED 
(
	[IDCostiAgg] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

ALTER TABLE [GP].[CostiAggiuntivi]  WITH CHECK ADD  CONSTRAINT [FK_CostiAggiuntivi_AnagFamiglie] FOREIGN KEY([IDFamiglia])
REFERENCES [GP].[AnagFamiglie] ([IDFamiglia])
GO

ALTER TABLE [GP].[CostiAggiuntivi] CHECK CONSTRAINT [FK_CostiAggiuntivi_AnagFamiglie]
GO

ALTER TABLE [GP].[CostiAggiuntivi]  WITH CHECK ADD  CONSTRAINT [FK_CostiAggiuntivi_Fatture] FOREIGN KEY([IDFattura])
REFERENCES [GP].[Fatture] ([IDFattura])
GO

ALTER TABLE [GP].[CostiAggiuntivi] CHECK CONSTRAINT [FK_CostiAggiuntivi_Fatture]
GO

